﻿namespace Service.Auth.Model.Model.Dto
{
    public class AuthClientDto
    {

        ///// <summary>
        ///// 允许OpenId(0、不允许 1、允许)
        ///// </summary>
        //public Boolean AllowOpenId
        //{
        //    set; get;
        //}

        ///// <summary>
        ///// 允许Profile(0、不允许 1、允许)
        ///// </summary>
        //public Boolean AllowProfile
        //{
        //    set; get;
        //}

        /// <summary>
        /// 客户端Id
        /// </summary>
        public String ClientId
        {
            set; get;
        }

        /// <summary>
        /// 客户端名称
        /// </summary>
        public String ClientName
        {
            set; get;
        }

        ///// <summary>
        ///// 客户端密码
        ///// </summary>
        //public String ClientSecret
        //{
        //    set; get;
        //}

        /// <summary>
        /// 授予类别
        /// <Remark>
        /// 1、密码验证模式
        /// 2、客户端验证模式
        /// 3、密码、客户端复合模式
        /// 4、长期机密客户端访问模式(OpenId协议)
        /// 5、客户端、长期机密客户端访问模式(OpenId协议) 复合模式
        /// </Remark>
        /// </summary>
        //public int GrantTypes
        //{
        //    set; get;
        //}


        /// <summary>
        /// 备注
        /// </summary>
        public String Remark
        {
            set; get;
        }


        /// <summary>
        /// Token过期时间  单位(秒)
        /// </summary>
        //public Int32 TokenTimeOut
        //{
        //    set; get;
        //}

    }
}
